package com.totoro.mall.mall_buyer.service;

import com.totoro.mall.mall_buyer.model.ProductCategory;
import org.springframework.data.domain.Page;

import java.util.List;

/**
 * Created by Niki on 2018/4/3 8:22
 */
public interface IProductCategoryService {
    /**
     * 添加商品目录
     * @param productCategory
     * @return
     */
    Integer save(ProductCategory productCategory);

    /**
     * 修改商品目录
     * @param productCategory
     */
    void update(ProductCategory productCategory);

    /**
     * 根据id查询商品目录
     * @param categoryId
     * @return
     */
    ProductCategory findById(Integer categoryId);

    /**
     * 查询所有的订单
     * @return
     */
    List<ProductCategory> findAll();

    /**
     * 分页查找商品目录
     * @param page
     * @param size
     * @return
     */
    Page<ProductCategory> findByPage(int page, int size);
}
